Big Huge Thesaurus

electron lens

noun